dtt (digital terrestrial television) - Turkish English Dictionary